package com.ipartek.formacion.been.herencia;

public class Punto3D extends PuntoColoreado {

	int z;

	public Punto3D() {
		super();
		this.setZ(0);
	}

	public Punto3D(int x, int y) {
		super(x, y);
		this.setZ(0);
	}

	public Punto3D(int x, int y, String color) {
		super(x, y, color);
		this.setZ(0);
	}

	/**
	 * @param z
	 */
	public Punto3D(int x, int y, String color, int z) {
		super(x, y, color);
		this.setZ(z);
	}

	// getters y setters
	public int getZ() {
		return z;
	}

	public void setZ(int z) {
		this.z = z;
	}

	@Override
	public void pintar() {
		super.pintar();
		System.out.println(this.getZ());
	}

	@Override
	public String toString() {
		return "Punto3D [x = " + this.getX() + ", y = " + this.getY()
				+ ", z = " + this.getZ() + "]" + " [color = " + this.getColor()
				+ "]";
	}

}
